navigation channel – English–Español translations

🇬🇧 en es 🇪🇸

navigation channel noun

  • deeper channel cut into the sear or river bed
caño
Wiktionary Links